home *** CD-ROM | disk | FTP | other *** search
- Path: comma.rhein.de!serpens!not-for-mail
- From: mlelstv@serpens.rhein.de (Michael van Elst)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Demo/game to OS frien
- Date: 30 Jan 1996 09:53:24 +0100
- Organization: dis-
- Distribution: inet
- Message-ID: <4ekma4$8b@serpens.rhein.de>
- References: <4e8h9j$mp5@sinsen.sn.no> <4e8pk2$ntm@serpens.rhein.de> <3873.6603T379T952@wr.com.au>
- NNTP-Posting-Host: serpens.rhein.de
-
- accolyte@wr.com.au (Accolyte) writes:
-
- >> You are already dead at that point because you don't know how to
- >> handle incoming interrupts.
-
- >What??!? :) I know very well how to handle interrupts. You don't need
- >the system for it.
-
- Don't laugh. You do not know how to handle interrupts from sources you
- do not know.
-
- >>>C0d3rz that produce bad code are not C00l at all.
- >> No ? But they act as if they were.
-
- >You're avoiding his point, again.
-
- I don't think that he has a point here.
-
- >Yes you do. You say anyone who programs without the OS sucks.
-
- No, I don't. I say that everyone who programs _against_ the OS and
- who relies on pure assumptions produces bad code.
-
- >> be measured in number of pixels you set in an effect. Game quality
- >> is not.
-
- >Name some OS-friendly games, and some hardware-bashing game. Then
- >lets compare the quality.
-
- Unless you can prove that the hardware-bashing games are of higher
- quality than the OS-friendly games _because_ of their hardware-bashing
- that's a pretty meaningless comparison.
-
- >His description of how to take over the machine was good and valid.
-
- No, that's wrong.
-
- >He DOES know it's slow. He hasn't tried it, but it's as obvious as
- >the chip on your shoulder that using a subrotine to plot a single
- >pixel is gonna be as slow as hell.
-
- And it is as clear that people like you always refer to "calling
- a subroutine to plot a single pixel" when it comes to OS programming.
-
- >On the same note, have you tried hardware programming?
-
- Sure. Not that much on Amiga though. But when it comes to write software
- for your own hardware you can't avoid hardware programming.
-
- >If you expect
- >him to understand OS routine, I expect you to understand hw programming.
-
- So what ?
-
- >> way because nobody notices. Gameplay doesn't suffer if you can render
- >> 10% less pixels but the c0d3rz' ego does suffer.
-
- >10% a ridiculously small figure.
-
- No.
-
- >Well optimised hardware bashing code
- >are much faster than system routines,
-
- If you believe that you have to always "call a subroutine to plot a single
- pixel" then this is right.
-
- But then you don't have to.
-
- >to make out. Have you ever coded something decent through the hardware
- >only? Do you even know what the hell you're arguing about?
-
- *sigh*
-
- >>>Do you seriously believe
- >>>that a standard A1200 would have had any great games if everybody used
- >>>the OS?
- >>
- >> Sure.
-
- >You are mistaken.
-
- Well, then let me clarify. If something is preventing great games by using
- the OS then it is the c0d3rz.
-
- >>>I dare you to name ONE great game using *only* the OS!
- >> I dare you name one c0d3r that actually tried.
-
- >There you go again, avoiding the question because you can't answer it.
-
- I can answer it. But then you will reject my idea of "great game".
-
- >Whether a hw-coder tried or not is irrelevant.
-
- No, it isn't. You argue that the OS is bad (for game programming) because
- otherwise there would be great games that used the OS. Don't you think there
- could possibly be other reasons ?
-
- >Not rubbish. Do you think that hw-programming means you can't support
- >faster machines?
-
- No. I think that faster machines are not supported by c0d3rz. That's a difference.
- The reason is that c0d3rz base decisions on mere assumptions (like: "self-modifying
- code isn't going to break with caches" or "blitter-nasty will stop the CPU until
- the blit is done").
-
- >> Maybe it is not fast enough (which I don't believe and which is only
- >> half of the story anyway). But the problem is that this argument comes
- >> independent of the hardware you do have which simply means that the
- >> argument is wrong and you must have another reason.
-
- >Er.. interesting logic there ;)
-
- Well, either my logic is right or there is no logic reason for c0d3rz to
- bang hardware.
-
- >We should really get you into IRC one time, this isn't getting anywhere
- >in messaging.
-
- Ah.. That's again _pure_ c0d3r style. Why do you assume that I am _not_ on IRC ?
- Did you ever have a look ?
-
- --
- Michael van Elst
-
- Internet: mlelstv@serpens.rhein.de
- "A potential Snark may lurk in every tree."
-